#ifndef _SE_SANDBOX_
#define _SE_SANDBOX_

#include "EntryPoint.h"

#include "EditorLayer.h"
#include "Panels/MainScreenPanel.h"
#include "Panels/RenderStatisticPanel.h"

namespace SE
{
    class Sandbox : public Application
    {
    public:
        Sandbox()
        {
            pushLayer(std::make_shared<EditorLayer>());
            pushLayer(std::make_shared<MainScreenPanel>());
            pushLayer(std::make_shared<RenderStatisticPanel>());
        }
        virtual ~Sandbox() = default;
    };
} // !namespace SE

#endif // !_SE_SANDBOX_